//
//  PolygonShape.h
//  WhatATool_
//
//  Created by Sam McNamara on 30/01/2010.
//  Copyright 2010 Sussex Downs College. All rights reserved.
//

#import <Foundation/Foundation.h>


@interface PolygonShape : NSObject 
{
	int numberOfSides, minimumNumberOfSides, maximumNumberOfSides;
}

- (id) initWithSides:(int)sides minSides:(int)min maxSides:(int)max;
- (float) angleInRadians;
- (float) angleInDegrees;
- (NSString *) name;

@property int numberOfSides, minimumNumberOfSides, maximumNumberOfSides;
@property (readonly) float angleInRadians, angleInDegrees;
@property (readonly,retain) NSString *name;


@end
